Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR ROAD Semi-Detached £254,842 £153,000 28 Jun 2013
10 POPLAR ROAD Semi-Detached £302,930 £183,000 15 Dec 2006
12 POPLAR ROAD £926 £750 21 Feb 2019
14 POPLAR ROAD Detached £501,206 £290,000 16 Dec 2009
16 POPLAR ROAD Detached £413,835 £245,000 6 Oct 2006